"Error: Duplicate entry 'aaa' for key 2"是什么意思啊?

来源:百度知道 编辑:UC知道 时间:2024/09/24 01:50:02
错误提示:
Time: 2008-5-15 1:43pm
Script: /example/regist.php
SQL: INSERT INTO `example`.`hy_members` (`username` ,`password` ,`secques` ,`truename` ,`gender` ,`adminid` ,`groupid` ,`regip` ,`regdate` ,`lastip` ,`lastvisit` ,`lastactivity` ,`email` ,`bday` ,`idcard` ,`phone` ,`address` ,`zipcode` ,`qq` ,`note` ,`company` ,`invoicetop` ,`invoicelow` ,`marry` ,`boys` ,`girls` ,`ophone` ,`hphone` ,`mobile` ,`fax` ,`town` ,`avatar` ,`authstr` )VALUES ('aaa', 'aaa', '', '', '0', '0', '0', '', '0', '', '0', '0', '', NOW(), '', '', '', '', '', '', '', '', '', '0', '0', '0', '', '', '', '', '', '', '');
Error: Duplicate entry 'aaa' for key 2
Errno.: 1062

  意思是:错误:重复录入关键字“aaa”。
  解决方法:

方法1、请检查程序是否做了修改,如果修改过,建议用我们的原程序覆盖您的修改,再次检查问题。

方法2、用phpmyadmin或tools工具修复出错表,如果还没修复可方法3手动修复。

方法3、如果您的站点上有 phpMyAdmin ,还可以通过他检查下您的数据库中出错的表的自增字段的当前自增值是否和该表中自增字段的最大值相同,如果相同则会出现该错误。

方法4、如果您正在转移数据库,请确认数据库的版本是否相同。

方法5、如果以上方法还未解决,请恢复备份,用 DBCheck 将数据库检验为标准结构,并且重新开始升级。

意思是:
错误:输入 键2的“aaa“重复。
错误码: 1062
解决方案:重复数据

错误:输入 键2的“aaa“重复。
错误码: 1062

重复数据